london system
ChessAfter 1.d4 d5: When White Avoids Theory, Black Must Prepare for Seven SystemsDa Nang, a rainy October evening. I was sitting in the back row of a small op...
ChessAfter 1.d4 d5: An Opening Map for Those Who Refuse TheoryIn the summer of 2026, at an open tournament in Eastern Europe, I sat behind...
Table TennisThe WTT Ranking Measures Plane Tickets More Than It Measures HandsFour in the afternoon, the hall is empty. A nineteen-year-old player places t...
BadmintonThe Path of a Silver Medal: India and the Japan Draw at the 2026 Asian GamesI still keep the page of notes from Hangzhou, October 2026. The page holds a...
Domestic FootballNam Dinh vs Ninh Binh, V.League 1 Round 3: The 0-3, Two Suspensions and the Xuan Son VacuumOn SHB Da Nang's pitch, the scoreboard stopped at 0-3. For Thep Xanh Nam Dinh...
Table TennisVietnamese Table Tennis: Reading a National Championship Through Three Data LayersThe fourth set of the men's singles semifinal at the national table tennis...
Domestic FootballVietnam to Host the 2027 AFF U23 Championship: The Good News, and Two Dates Circled in RedLast December I stood in the corridor of a youth academy in northern Vietnam,...
EsportsNRG Beat MOUZ 2-1 at StarSeries Fall 2026: When Preparation Beats PedigreeThe first half of the Cache map ended 11-6 in NRG's favor. Twelve thousand...
BadmintonThe Aichi-Nagoya Draw: India, Japan and the 24 Hours With No Room to Fix AnythingOn 19 September 2026, in Aichi-Nagoya, the Asian Games organisers published t...
BadmintonPV Sindhu's Left Foot: Decoding the 2026 Asian Games with Scorelines and DataThe match ended, but the injury had only just begun to be written onto the...
GolfPresidents Cup 2026: Adam Scott's 12th Appearance and the International Team's Structural PuzzleNumbers don't lie. But reputations whisper into the ears of those who don't...
Domestic FootballThe Race for VFF's Finance Vice Chairman: Where Real Power Is DecidedIn the list of candidates for the Vietnam Football Federation (VFF) leadershi...
International FootballZidane's Contract with France: The Surprise Isn't the SalaryWhen French outlets reported Zinedine Zidane's salary with the national team,...
Domestic FootballVietnam U23 and the Nguyen Le Phat Gamble: One Point Is Enough, but Uzbekistan Are Not Walking Out to Lose12 noon, Japan time. Anyone who has ever stood on a pitch in a tropical clima...
EsportsWhen memories are diluted: League of Legends Classic and the disappointment of those who seek the pastThere's a moment one can never forget — the first time stepping onto Summoner...
EsportsAn Azur Lane Cosplay Slips Into the Esports Feed: How a Labeling Error Is Eroding Industry DataLast week, while filtering a Vietnamese outlet's articles tagged "esports" to...
International FootballMarc Klok, Persib Bandung and the 1 January 2027 DeadlineGelora Bandung Lautan Api, Sunday evening, 18 October 2026. Persib Bandung be...
VolleyballDakar 2026: Youth Olympic Beach Volleyball Schedule and the Gaps Beneath the SandWhat is absent from a schedule is sometimes more worth reading than the...
BadmintonKunlavut Vitidsarn and the Match Without a Third Game: Decoding the Asian Games 2026 FinalTwo games. 21-12. 21-16. No third game. That is everything the scoreboard tol...
BadmintonAidil Sholeh wins Vietnam Open 2026: a Super 100 title ends Malaysia's 27-month men's singles droughtThe Vietnam Open 2026 men's singles final ended on Sunday afternoon, 13...
ChessAfter 1.d4 d5: An Opening Map for Those Who Refuse TheoryIn the summer of 2026, at an open tournament in Eastern Europe, I sat behind...
Table TennisThe WTT Ranking Measures Plane Tickets More Than It Measures HandsFour in the afternoon, the hall is empty. A nineteen-year-old player places t...
BadmintonThe Path of a Silver Medal: India and the Japan Draw at the 2026 Asian GamesI still keep the page of notes from Hangzhou, October 2026. The page holds a...
Domestic FootballNam Dinh vs Ninh Binh, V.League 1 Round 3: The 0-3, Two Suspensions and the Xuan Son VacuumOn SHB Da Nang's pitch, the scoreboard stopped at 0-3. For Thep Xanh Nam Dinh...
Table TennisVietnamese Table Tennis: Reading a National Championship Through Three Data LayersThe fourth set of the men's singles semifinal at the national table tennis...
Domestic FootballVietnam to Host the 2027 AFF U23 Championship: The Good News, and Two Dates Circled in RedLast December I stood in the corridor of a youth academy in northern Vietnam,...
EsportsNRG Beat MOUZ 2-1 at StarSeries Fall 2026: When Preparation Beats PedigreeThe first half of the Cache map ended 11-6 in NRG's favor. Twelve thousand...
BadmintonThe Aichi-Nagoya Draw: India, Japan and the 24 Hours With No Room to Fix AnythingOn 19 September 2026, in Aichi-Nagoya, the Asian Games organisers published t...
BadmintonPV Sindhu's Left Foot: Decoding the 2026 Asian Games with Scorelines and DataThe match ended, but the injury had only just begun to be written onto the...
GolfPresidents Cup 2026: Adam Scott's 12th Appearance and the International Team's Structural PuzzleNumbers don't lie. But reputations whisper into the ears of those who don't...
Domestic FootballThe Race for VFF's Finance Vice Chairman: Where Real Power Is DecidedIn the list of candidates for the Vietnam Football Federation (VFF) leadershi...
International FootballZidane's Contract with France: The Surprise Isn't the SalaryWhen French outlets reported Zinedine Zidane's salary with the national team,...
Domestic FootballVietnam U23 and the Nguyen Le Phat Gamble: One Point Is Enough, but Uzbekistan Are Not Walking Out to Lose12 noon, Japan time. Anyone who has ever stood on a pitch in a tropical clima...
EsportsWhen memories are diluted: League of Legends Classic and the disappointment of those who seek the pastThere's a moment one can never forget — the first time stepping onto Summoner...
EsportsAn Azur Lane Cosplay Slips Into the Esports Feed: How a Labeling Error Is Eroding Industry DataLast week, while filtering a Vietnamese outlet's articles tagged "esports" to...
International FootballMarc Klok, Persib Bandung and the 1 January 2027 DeadlineGelora Bandung Lautan Api, Sunday evening, 18 October 2026. Persib Bandung be...
VolleyballDakar 2026: Youth Olympic Beach Volleyball Schedule and the Gaps Beneath the SandWhat is absent from a schedule is sometimes more worth reading than the...
BadmintonKunlavut Vitidsarn and the Match Without a Third Game: Decoding the Asian Games 2026 FinalTwo games. 21-12. 21-16. No third game. That is everything the scoreboard tol...
BadmintonAidil Sholeh wins Vietnam Open 2026: a Super 100 title ends Malaysia's 27-month men's singles droughtThe Vietnam Open 2026 men's singles final ended on Sunday afternoon, 13...
